engineer fundraiser open source intellectual property construction online shopping shop engineering pto design copyright copyrights attorney software development linux patents custom software development software fundraising development patent pta